define([], function(){
	var store = {};
	
	//基础服务地址
	store.baseUrl = "/followup/";
	
	//请求错误统一处理方法
	store.error = function(status,msg,callback){
		switch (status) {
		case 0:
			callback(false,null,0,"网络连接异常，请检查您的网络！");
			break;
		case 404:
			callback(false,null,404,"您请求的服务不存在，请联系平台运维！");
			break;
		case 500:
			callback(false,null,500,msg);
			break;
		default:
			break;
		}
	}
	
	//服务端返回数据统一过滤方法
	store.filter = function(ret,callback){
		if(!ret){
			callback(false,null,500,"服务器响应超时!");
			return false;
		}
		if(!ret.success){
			callback(false,null,ret.code,ret.msg);
			return false;
		}
		return true;
	}
	
	return store;
});